sea snail - English Synonyms Dictionary